pitching efficiency - French English Dictionary